sale of livestock - Turc Anglais Dictionnaire